cape periwinkle - French English Dictionary